supported on solid construction - İngilizce Eş Anlamlılar Sözlük